Using a Well List in a Drilling Program

In a drilling program, rather than specifying that you wish to duplicate a single template well X times, you may alternatively specify a list of wells with customized properties to be drilled that originates from a spreadsheet. This functionality lets you quickly assemble a list of wells or set of updates to a selection of wells from another system to be used in Enersight.

Any values in Excel left blank will use the default of the drilling program task, or inherit from the Template Name well.

Scenario vs. Local Well Lists

Well lists can be generated at the individual Drilling Program or at the Scenario level. If the well list is at the Scenario level then the drilling program must be specified in the well list.

Click image to expand or minimize.

Click image to expand or minimize. 

By Step or By Activity

As well as the standard ‘By Step’ view, there is also an option to view and input details into the well list ‘By Activity’. This alternative mode enables the override of individual drilling steps on a ‘Booked As’ basis (excluding if specified as ‘not booked’). This mode also enables the filtering of the displayed wells and/or activities via typed in filter on Well Name or PropID, or via adjusting the list of visible activity types.

Click image to expand or minimize.

Well List Paste Modes

From Enersight 2.15.2, there is the option to paste into the Well List as a sparse set of updates, rather than always having to include the entire dataset within the same order of columns as the viewable screen within Enersight. Specifically, the new methods of Resequence and Maintain Order allow for just specific columns of data to be updated for specific wells pending the selection. As a part of this, there is no longer the requirement to include all columns or retain a specific order – instead using the Well Name, PropID and Drilling Program inputs along with the header labels, the interface will map input back to pre-existing wells.

  • Resequence mode will enable you to both update inputs as per the included columns as well as reorder the wells within the list, retaining any inputs pre-existing within the well list that are not modified by the payload. Any wells not included within the paste will be removed with appropriate warnings. This mode is designed to assist in rapidly being able to resequence wells based upon either results from a previous simulation or from a small selection of well headers, whilst only needing to maintain the bare minimum number of columns.
  • Maintain Order mode enables you to make input changes without worrying about the order. Any wells not included in the pasted payload will just have no changes made, while new wells included will be appended to the bottom of the list with appropriate warnings flagging back the performed action. This mode is designed to assist in making changes across multiple scenarios where ownership or some other well header data needs to be adjusted but you want to avoid manually creating the right sequenced well list with updated header data for each instance you are testing.
Behaviour from previous versions of Enersight were retained within the Allow Duplicates option that enables you to paste in whatever data you may have and not enact any sanctions where there may be duplicated entries via having non-unique PropID or well names, or where multiple entries of the same well could exist for workflows including multiple changes to the production set selected for instance. In order to facilitate this, the requirement to have all columns in their specified order must be maintained unfortunately.

Well List Columns

Columns in the Well List which are irrelevant in a given project can just be left blank in Excel. When the Excel spreadsheet is updated, it can simply be re-pasted into the well list to update.

  • Drilling Program – Drilling Program to schedule this well, only relevant for Scenario Well Lists, but may be included in local well lists for consistency, if desired
  • Well Name – Alternatively this column can be left blank and well This names can also be derived by adjusting the standard "Edit Well Naming Rules" under the Scheduler tab's Settings section, provided the well naming convention falls within the rules available there.
  • PropID – Associated PropID for this well
  • Well Count – How many of this type of well and what type of scheduling may be desired. Refer to Advanced Scheduled, Static and Producing Wells for more details
  • Template Name – Type well to copy when creating this well 
  • Original Template Name – The original type well used to generate this well prior to it being converted to static, enabling unscheduled workflows to make activities dynamic and eventually convert a static well back to a dynamic well (if desired)
  • Decline Set Name or # – If you have multiple decline sets you can specify which one to use when calculating on either a named or numbered basis 
  • Flows To – Where the well is connected to in your network. E.g., Pad or Facility name 
  • Inherits Land/Royalty/Tax From – Three discrete columns that allow you to specify a land, royalty or tax record linked to another asset to create the associated specification (WI, NRI etc) 
  • Inherit Production Set From – A new option in 2.15 that allow you to specify a well to inherit the production set information from, rather than the template named well
  • Ps (%) – Risk settings (must not have a % character in the formatting)
  • Po (%) – Risk settings (must not have a % character in the formatting)
  • Rate/Reserves (Factor) – Use to multiply the type curve production by a scalar (The project must be calculated with risking for this factor to be applied. See Running Risk Calculations.)  
  • On Production Group – This unique value (key) will ensure that all wells that share the key will start production simultaneously. This is useful for pad-based completions.
  • Drilling Rule – Allows you to specify rules that establish the lease expiry and continuous drilling obligations for the well.
  • Drilling Rule Template – Allows you to create a template rule so that one rule can apply to different sets of assets
  • WI (%) – Apply associated working interest to the well
  • NRI (%) – Apply associated NRI to the well
  • Capital Interest (%) – Apply associated capital interest owned of well, if not set will default to WI
  • Operating Interest (%) – Apply associated operations interest owned of well, if not set will default to WI
  • Prior Cum Gas – Specify cum entry point on rate cum curve
  • Prior Cum Oil – Specify cum entry point on rate cum curve
  • X0 (Surface) – Surface X coordinate for OFI, format in decimal degrees
  • Y0 (Surface) – Surface Y coordinate for OFI, format in decimal degrees
  • X1 (Heel) – Bottom hole or “heel” X coordinate for OFI, format in decimal degrees
  • Y1 (Heel) – Bottom hole or “heel” Y coordinate for OFI, format in decimal degrees
  • X2 (Toe) – End of lateral X coordinate or “toe” for OFI, format in decimal degrees
  • Y2 (Toe) – End of lateral Y coordinate or “toe” for OFI, format in decimal degrees
  • Wait for Task – Specify a task that must be completed prior to scheduling the well
  • Pre-Book Resources – Specify whether to book resources
  • Override Drilling Rules – Enables per well disabling of drilling rules when deciding to proceed on activities for the well
  • Override Well Distance – Enables per well disabling of distance restrictions
  • User Data – Specification of user parameters
  • Step – Drilling step number (1,2,3, etc.) for the scheduling activities. Alternatively if using the By Activity View, this is the activity ‘Booked as’ type.
  • Is Active – If the step has already occurred or if you want to override the standard drilling step rules to skip this step insert ‘N’. This column will be updated on conversion of a step to static regardless of whether visible or not, and persist of its values irrespective of inputs on bulk updates, otherwise step will be active
  • Is Static – If the step has been converted to static, this will be specified as True. Updated regardless of whether visible or not, and persist of its values irrespective of inputs on bulk updates
  • Drill Order – Set the priority order for the step, enabling wellswell to be drilled in a specific order
  • Start Date – Earliest start date for the well (note that this date must be later than the program start date)
  • Mob Duration (Days) – Associated mobilization days for given step
  • Duration (Days) – Drilling/completion time for each step 
  • Demob Duration (Days) – Associated demobilization for given step
  • Resource Type – Specify resource type for this step 
  • Required Resource – A specific resource required for step
  • Required 2nd resource – Second resource required for step
  • Stop Facility Prod – If the well is producing, then this step will stop production.  If it is a pad, then the pad will stop producing for the step.
  • Start Facility Prod – If the well/pad is shut-in, then this will start production.
  • Shut In Production At These Wells – the list of specific wells to be shut in using comma separation
  • By Step Group – Will batch this step (E.g. Batch drill, complete, frac).
  • Fixed Costs 1 – Associated fixed cost per step
  • Fixed Costs 2 – Second associated fixed cost per step
  • Units of Work 1 – Specify required units of work
  • Units of Work 2 – Specify second required units of work
  • Pre-Schedule Step – Specify if the step is included within the pre-pass stage irrespective of JIT logic requirements.
  • Job Materials – Specify job materials required for given step, multiple materials can be listed using comma separation
  • Override 2nd – Override second required resource, drilling rules, or distance restrictions
  • Strike Angle – Necessary strike angle for OFI
  • RTD Statuses – Ready to drill statuses